be highly indignant - Espagnol Anglais Dictionnaire